React Job: Consultor de desenvolvimento de software

Job added on

Location

Belo Horizonte - Brazil

Job type

Full-Time

React Job Details

Descrição:

Requisitos Exigíveis:


  • Superior em Engenharia de Software, Ciência da Computação, Sistemas de Informação ou Similares.
  • Inglês avançado.
  • Experiência de no mínimo sete anos na área de atuação.
  • Experiência com metodologias ágeis (Scrum).
  • Experiência com desenvolvimento de provas de conceito e MVPs.
  • Conhecimento em Programação Orientada a Objetos.
  • Linguagens Java, Python e JavaScript.
  • Conhecimento em Banco de Dados Relacionais, Temporais e de Grafo.
  • Conhecimento em Docker.
  • Conhecimento de Git.

Requisitos Desejáveis:


  • Conhecimento em TypeScript, ReactJS, CSS3, HTML 5.
  • Experiência com Frameworks/bibliotecas Springboot, React-Redux, Redux-Saga.
  • Experiência com micros serviços.
  • Experiência com TDD.
  • Propor soluções para problemas relacionados ao produto/projeto em desenvolvimento atuando junto à uma equipe multidisciplinar, podendo atuar em diversas áreas do desenvolvimento de software.
  • Desenvolver e realizar manutenção de aplicações, com práticas de código limpo, envolvendo integração com banco de dados, desenvolvimento de soluções que atendam às necessidades do projeto, implementação de testes automatizados, criação de APIs para a disponibilização de dados entre os serviços, utilização de contêineres para rodar as aplicações, desenvolvimento de interfaces web a partir do design definido, entre outras.
  • Realizar deploy das aplicações para o ambiente de produção visando garantir seu correto funcionamento.
  • Participar das reuniões técnicas e de planejamento da equipe de desenvolvimento, propondo ideias e sugestões de melhorias para funcionalidades de projetos atuais ou futuros e alinhamento de informações..
  • Atuar, quando demandado, como líder técnico da equipe durante o projeto, coordenando profissionais no desenvolvimento de projetos e na execução de atividades técnicas, garantindo a execução das tarefas dentro dos requisitos de qualidade e prazo especificados.
  • Acompanhar e suportar as atividades de testes, implantação, comissionamento e operação assistida e validação dos projetos.
  • Elaborar a documentação do projeto e suportar os treinamentos a serem ministrados pelo projeto.
  • Apoiar a suportar os processos de gestão de projeto e as lideranças do projeto e da prática.
  • Participar da elaboração do orçamento para atendimento ao planejamento anual, mediante adequada previsão de gastos com material, mão de obra e serviços, para validação da Diretoria, bem como coordenar a realização de previsões orçamentárias de longo prazo